l105/H11 uitleg/11.1.php

<?php $naam = $_GET['naam']; //de (eventuele) get-waarden opslaan in variabelen $leeftijd = $_GET['leeftijd']; if ($naam && $leeftijd){ //formulier volledig ingevuld echo "Je hebt de naam $naam ingevuld en beweert dat je $leeftijd bent."; } elseif($naam || $leeftijd) { // anders, naam of leeftijd, formulier wel gepost, maar niet volledig echo "Je hebt niet alles ingevuld."; showform($naam, $leeftijd); //formulier laten zien, eventuele naam of leeftijd doorgeven } else{ // formulier niet gepost, eerste keer geopend showform('', ''); //formulier laten zien, geen naam of leeftijd } function showform($naam, $leeftijd){ echo "<form method='get' action =''>"; echo "<input type='text' name='naam' value='$naam'>"; echo "<input type='text' name='leeftijd' value='$leeftijd'>"; echo "<input type='submit' value='Posten'>"; echo "</form>"; } ?>

Resultaat

Made by Thijs Aarnoudse